#include "httprequest.h"
void test(string msg){
	printf("%s\n",msg.c_str());
	printf("%f\n",atof("0.5"));
	map<string,float>* qList = new map<string,float>;
	HttpRequest httpMsg;
	httpMsg.HttpSpilt_q(msg, qList);

	map<string,float>::iterator iter;
	for(iter = qList->begin(); iter!=qList->end(); iter++){
		printf("key:%s\n",(iter->first).c_str());
		printf("value:%f\n",iter->second);
	}
	printf("end\n");
}
int main(){
	string msg = "gzip;q=1.0, identity; q=0.5, *;q=0";
	test(msg);
	 msg = " gzip, identity; q=0.5, *;q=0";
	test(msg);
	 msg = " gzip";
	test(msg);
	 msg = " gzip, identity";
	test(msg);
	return 0;
}
